Bringing Order to Special Cases of Klee's Measure Problem

نویسنده

  • Karl Bringmann
چکیده

Klee’s Measure Problem (KMP) asks for the volume of the union of n axis-aligned boxes in R. Omitting logarithmic factors, the best algorithm has runtime O∗(nd/2) [Overmars,Yap’91]. There are faster algorithms known for several special cases: Cube-KMP (where all boxes are cubes), Unitcube-KMP (where all boxes are cubes of equal side length), Hypervolume (where all boxes share a vertex), and kGrounded (where the projection onto the first k dimensions is a Hypervolume instance). In this paper we bring some order to these special cases by providing reductions among them. In addition to the trivial inclusions, we establish Hypervolume as the easiest of these special cases, and show that the runtimes of Unitcube-KMP and Cube-KMP are polynomially related. More importantly, we show that any algorithm for one of the special cases with runtime T (n, d) implies an algorithm for the general case with runtime T (n, 2d), yielding the first non-trivial relation between KMP and its special cases. This allows to transfer W[1]-hardness of KMP to all special cases, proving that no n algorithm exists for any of the special cases assuming the Exponential Time Hypothesis. Furthermore, assuming that there is no improved algorithm for the general case of KMP (no algorithm with runtime O(nd/2−ε)) this reduction shows that there is no algorithm with runtime O(nbd/2c/2−ε) for any of the special cases. Under the same assumption we show a tight lower bound for a recent algorithm for 2-Grounded [Yıldız,Suri’12].

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Faster s-metric calculation by considering dominated hypervolume as klee's measure problem

The dominated hypervolume (or S-metric) is a commonly accepted quality measure for comparing approximations of Pareto fronts generated by multi-objective optimizers. Since optimizers exist, namely evolutionary algorithms, that use the S-metric internally several times per iteration, a fast determination of the S-metric value is of essential importance. This work describes how to consider the S-...

متن کامل

Space-Efficient Algorithms for Klee's Measure Problem

We give space-efficient geometric algorithms for three related problems. Given a set of n axis-aligned rectangles in the plane, we calculate the area covered by the union of these rectangles (Klee’s measure problem) in O(n log n) time with O( √ n) extra space. If the input can be destroyed and there are no degenerate cases and input coordinates are all integers, we can solve Klee’s measure prob...

متن کامل

Klee’s Measure Problem on Fat Boxes in Time O(n)

The measure problem of Klee asks for the volume of the union of n axis-parallel boxes in a fixed dimension d. We give an O(n) time algorithm for the special case of all boxes being cubes or, more generally, fat boxes. Previously, the fastest run-time was n 2O(log ∗ , achieved by the general case algorithm of Chan [SoCG 2008]. For the general problem our run-time would imply a complexity theoret...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013